﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FinanSoft.Entities;

namespace FinanSoft.BusinessLayer.BuySaleStrategy
{
    public interface BuySaleDocManager
    {

        #region Métodos
        /// <summary>
        /// Método que se encarga de guardar el documento y sus artículos
        /// según el tipo de documento
        /// </summary>
        /// <param name="document">Documento que se desea de registrar en la bd</param>
        /// <param name="docType">Acrónimo del tipo de documento que se va a guardar</param>
        /// <returns>Retorna si hubo o no éxito en la operación</returns>
        bool SaveDocument(Document document, String docType);

        string GetErrorMessage();
        #endregion
    }
}
